package com.stroke.core;

import javax.swing.*;
import java.util.HashMap;
import java.util.Map;

/**
 * Author: Igor Bubelov
 * Date: 3/3/11 9:23 PM
 */
public class Configuration {
    private int fps;
    private int ups;

    private boolean fullScreen;

    private int screenWidth;
    private int screenHeight;

    private Map<KeyStroke, Action> keyMap = new HashMap<KeyStroke, Action>();

    public int getFps() {
        return fps;
    }

    public void setFps(int fps) {
        this.fps = fps;
    }

    public int getUps() {
        return ups;
    }

    public void setUps(int ups) {
        this.ups = ups;
    }

    public boolean isFullScreen() {
        return fullScreen;
    }

    public void setFullScreen(boolean fullScreen) {
        this.fullScreen = fullScreen;
    }

    public int getScreenWidth() {
        return screenWidth;
    }

    public void setScreenWidth(int screenWidth) {
        this.screenWidth = screenWidth;
    }

    public int getScreenHeight() {
        return screenHeight;
    }

    public void setScreenHeight(int screenHeight) {
        this.screenHeight = screenHeight;
    }

    public Map<KeyStroke, Action> getKeyMap() {
        return keyMap;
    }
}
